const http = require('http')

const hostname = '127.0.0.1'
const port = 3000

const server = http.createServer((req, res) => {
    res.statusCode = 200
    res.setHeader('Content-Type', 'text/plain')
    res.end('Hello World\n')
})

server.listen(port, hostname, () => {
    console.log(`Server running at http://${hostname}:${port}/`)
    // process.exit() 退出当前 Node.js 程序
    /* 
      * process.exit( code )
      * code:它可以是0或1。0表示没有任何类型的故障结束进程，而1表示由于某种故障而结束进程
      * 它不返回任何值 --- 没有返回值
    */

    /* 
      * 内置模块使用
      * 直接引入 const http = require('http') 根据官方文档直接调用
    */
})